collect your wits - French English Dictionary